// ESP32基本库函数
#include "Arduino.h"

// ESP32其它库
#include "Wire.h"
// #include "BluetoothSerial.h"

// C库函数
#include "stdio.h"
#include "math.h"
#include "string.h"

// 重封装lib
#include "gpio.h"
#include "pwm.h"
#include "Serial.h"
#include "timer.h"

// 用户层
#include "key.h"
#include "motor.h"
#include "mpu6050_new.h"
#include "mpu6050_dmp.h"
#include "encoder.h"
#include "pid.h"
#include "task.h"

// 双核任务定义
void taskCore0(void *pvParameters);       // 主要负责通信\中断处理\等优先级任务
void taskCore1(void *pvParameters);       // 性能更强负责传感器数据处理\电机控制等高优先级任务